Siel\Acumulus\Config\Config A

Total Complexity 58
Dependencies 10
Dependents 37
Total lines 1,006
Lines of code 570
Logical lines of code 107
Comment lines 294
Methods 28
Properties 10

Methods 28

Method Rating Maintainability Complexity Lines of code
getKeyInfo()
C
20
3 398
castValues()
A
47 16 35
load()
S
58 5 15
removeValuesNotToBeStored()
S
62 5 11
save()
S
56 4 18
getSettingsByGroup()
S
65 3 9
getInvoiceSettings()
S
80 1 3
getHostName()
S
76 1 4
getShopDefaults()
S
81 1 3
getConfigDefaults()
S
71 1 6
getDefaults()
S
79 1 3
getKeys()
S
80 1 3
getDocumentsSettings()
S
80 1 3
getInvoiceStatusSettings()
S
80 1 3
getEmailAsPdfSettings()
S
80 1 3
__construct()
S
64 1 10
getCustomerSettings()
S
80 1 3
getShopSettings()
S
80 1 3
getConfigStore()
S
82 1 3
getPluginSettings()
S
80 1 3
getCredentials()
S
73 1 5
set()
S
70 1 6
get()
S
76 1 4
getAll()
S
77 1 4
getShowRatePluginMessage()
S
80 1 3
getConfigUpgrade()
S
81 1 3
getShopCapabilities()
S
82 1 3
getShopEventSettings()
S
80 1 3